various spots - Turco Inglés Diccionario